isolated spots - Espagnol Anglais Dictionnaire